 .item {
     height: 188px;
     overflow: hidden;
     padding: 0 0 30px 0;
     line-height: 1.4;
 }
 
 .cover {
     width: 140px;
     height: 140px;
     position: relative;
     cursor: pointer;
 }
 
 .cover img {
     width: 100%;
 }
 
 .mask {
     position: absolute;
     left: 0;
     right: 0;
     top: 0;
     bottom: 0;
     background-position: 0 0;
 }
 
 .bottomBar {
     position: absolute;
     padding: 0 10px;
     left: 0;
     right: 0;
     bottom: 0;
     height: 27px;
     background-position: 0 -537px;
     color: #ccc;
 }
 
 .erji {
     margin-right: 5px;
     display: inline-block;
     width: 14px;
     height: 11px;
     background-position: 0 -24px;
 }
 
 .play {
     width: 16px;
     height: 17px;
     background-position: 0 0;
 }
 
 .play:hover {
     background-position: 0 -60px;
 }
 
 .title {
     width: 140px;
     font-size: 14px;
     color: #000;
     margin-top: 5px;
 }
 
 .source {
     width: 140px;
     color: #666;
 }
 
 .source a {
     margin: 0 3px;
 }
 
 .iconImg {
     display: inline-block;
     height: 13px;
     width: 13px;
     vertical-align: middle;
 }